Copy Cat is a stand-alone utility which will copy a group of files. Every morning I use Copy Cat to copy a bunch of text files from various places on the BBS across a network to one convenient local folder where I can browse them at leisure. Copy Cat is *not* designed for use in Tabby events — you double click it, it does its job.
Files to copy are specified in a text list called (usually)
“Copy Cat Script”
Format of this list consists of a list of pairs of lines, each containing path:source and path:destination. A typical list looks like this:
Glass:Logs:CallerLog
Meg IV:GP:CallerLog
Glass:Archives:CallerLog.arch
Meg IV:GP:CallerLog.arch
Glass:Surveys:Archie Check.RES [-]
Meg IV:GP:Archie Check.RES
The first line of each pair contains the source. The second contains the destination. If in this list you end a source name with the characters
“ [-]”
(space, open bracket, minus sign, close bracket), Copy Cat will delete that source after copying it. Copy Cat strips those four characters from the source name before processing it -- the true name of the last source in this list is Glass:Logs:Archie Check.RES.
The Copy Cat Script file is located at the same folder/volume level as Copy Cat. If you want to run multiple copies of Copy Cat in the same folder, you can change STR resource 501 in Copy Cat to tell it to use a different script name.
If Copy Cat doesn’t work or doesn’t copy all the files, check your path names carefully!
Version 1.0.1 of Copy Cat correctly copies resource forks of files — it’ll copy applications or specialized files without a problem — and the copy mirrors the creator and type of the original file.